import request from '/@/utils/request';

/**
 * 以下为模拟接口地址，gitee 的不通，就换自己的真实接口地址
 *
 * （不建议写成 request.post(xxx)，因为这样 post 时，无法 params 与 data 同时传参）
 *
 */
export function useBannerApi() {
    return {
        getList: (params?: object) => {
            return request({
                url: '/banner/list',
                method: 'get',
                params,
            });
        },
        postAdd: (data: object) => {
            return request({
                url: '/banner/add',
                method: 'post',
                data,
            });
        },
        postDelete: (data: object) => {
            return request({
                url: '/banner/delete',
                method: 'post',
                data,
            });
        },
        getPositions: () => {
            return request({
                url: '/banner/positions',
                method: 'post',
            });
        }
    };
}
